package net.hn.hnms.biz.meeting.request;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
@Data
@ApiModel("日程管理")
public class ScheduleMiningReq extends BaseReq {


    @ApiModelProperty(value = "id")
    private String scheduleId;

    @ApiModelProperty(value = "日程标题名称")
    private String scheduleTitleName;


    @ApiModelProperty(value = "日程日期")
    @JsonFormat(
            pattern = "yyyy-MM-dd"
    )
    @DateTimeFormat( pattern = "yyyy-MM-dd")
    private Date scheduleDate;

    @ApiModelProperty(value = "通知内容")
    private String noticeContent;



    @ApiModelProperty(value = "年月yyyy-mm")
    private String  ym;


    @ApiModelProperty(value = "通知类型0是桌面通知，1是不通知")
    private Integer notice;


    @ApiModelProperty(value = "用户ID")
    private Long userId;



    @ApiModelProperty(value = "煤矿编码")
    private String mineCode;

    @ApiModelProperty(value = "公司编码")
    private String companyCode;
}
